weapons blockade - Fransızca İngilizce Sözlük